Beaches, island life, cost of living and the expat community in Phuket and Thailand's best islands — everything you need to know.